temporary isolation facility - Français Anglais Dictionnaire